using System;

namespace FileArchive
{
	public interface IFileArchive
	{
        /// <summary>
        /// Creates the archive.
        /// </summary>
        /// <param name="ArchiveFilePath">The archive file path.</param>
        /// <param name="SolutionFilePath">The solution file path.</param>
        /// <param name="FilePaths">The file paths.</param>
        /// <param name="RelativePath">if set to <c>true</c> [relative path].</param>
		void CreateArchive(string ArchiveFilePath, string SolutionFilePath, 
			string[] FilePaths, bool RelativePath);
	}
}
